turret-moored ship - Français Anglais Dictionnaire